package com.qidian.hw.dao;

import com.qidian.hw.pojo.CaseInfo;

import java.util.ArrayList;

/**
 * @author 郭浩
 *
 * @company 起点编程
 *
 *          2022年8月19日 上午8:53:16
 */
public interface CaseInfoDAO {
	// 查询全部案例信息
	ArrayList<CaseInfo> caseInfoList();

	// 通过id查询案例信息
	CaseInfo queryCaseInfoById(long id);

	// 编辑案例信息
	int caseInfoUpdate(CaseInfo caseInfo);

	// 删除案例信息
	int caseInfoDelete(long id);

	// 添加案例信息
	int caseInfoSave(CaseInfo caseInfo);
	
	//计数
	int count(String title);
	
	//通过标题模糊查询
	ArrayList<CaseInfo> queryByPage(int page, int size, String title);
	
	//删除多个
	int deletes(String[] ids);

}
